
Screen (something) from public

Translation screen (something) from public into russian
screen (something) from public
The company screened the new product from the public until its official launch.
Компания скрывала новый продукт от общественности до официального запуска.